collectasynch spark